[gd_scene load_steps=5 format=3 uid="uid://b4y1rs4fkdrxl"]

[ext_resource type="Material" uid="uid://cjnvkdq1sim7v" path="res://scenes/entities/screws_and_tools/ScrewsToolYellow.tres" id="1_fb34q"]
[ext_resource type="Script" path="res://scenes/entities/screws_and_tools/screw.gd" id="1_mexyp"]

[sub_resource type="BoxShape3D" id="BoxShape3D_x3bvo"]
size = Vector3(0.8, 0.048207, 0.8)

[sub_resource type="CylinderMesh" id="CylinderMesh_taahx"]
top_radius = 0.7
bottom_radius = 0.8
height = 0.05
radial_segments = 16
rings = 1

[node name="BaseScrew" type="Area3D" groups=["screw"]]
collision_layer = 4
collision_mask = 4
script = ExtResource("1_mexyp")

[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0234551, 0)
shape = SubResource("BoxShape3D_x3bvo")

[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.021754, 0)
mesh = SubResource("CylinderMesh_taahx")
surface_material_override/0 = ExtResource("1_fb34q")

[connection signal="body_entered" from="." to="." method="_on_body_entered"]
